package com.example.study.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

@Data
@Accessors(chain = true)
@TableName("student")
public class StudentDO {

    @TableId(type = IdType.AUTO)
    private Long id;
    private Long userId;

    private String stuNo;
    private Long classId;

    /**
     * 班级名称
     */
    @TableField(exist = false)
    private String classzName;

    /**
     * 学生姓名
     */
    private String stuName;

    /**
     * 性别
     */
    private String stuSex;


    /**
     * 学院
     */
    private String stuCollege;

    /**
     * 专业
     */
    private String stuMajor;

    /**
     * 分数
     */
    @TableField(exist = false)
    private BigDecimal score;


}
